A look inside our Rye Self Catering accommodation