Fantastic property, great view, multiple excellent restaurants all walking distance, 3 excellent beaches all walking distance. Would definitely stay here again.