Fantastic location, within a short 2 minute walk to fabulous restaurants, beach and amenities. Beautifully presented with everything you need for a wonderful stay. We came back a second time, that's how good it was!