Luxury short-stay accommodation
at 16th Beach, Rye