10/10 location is perfect we had the most amazing view. The space was so luxurious, easy to walk to the beach. Had every amenity that we needed. Would definitely come back