The perfect place for holiday in Rye. Every small detail has been thought of which makes the stay all the more enjoyable.