High quality accommodation with great facilities in a great location, close to shops and the beach. This was a repeat visit for us and everything was just as good as last time. Mary Beth responds quickly to emails and has everything running smoothly. Perfect :-)