Great service. Greeted with all the amenities for a girl's trip and beyond what we expected!Immaculate view, very clean, within walking distance to the beach and great restaurants. You will definitely enjoy your stay. If I had to make any suggestion, it would just be to add a TV in the livingroom for gatherings and entertainment.