Location is centrally located to shops, restaurants and beaches. The house was clean and beds were comfortable. Kind of wish there was another TV or 2 but we slept 11 people, including kids very comfortably with beds to spare. Bedrooms are large and bathrooms were a plenty making it very easy for multiple people to shower, etc. The jacuzzi and outside shower was a nice bonus. Kitchen had plenty of pots, cookware and utensils to use. My only complaint was no bath mats inside the tubs. Trying to shower with my 1 year old daughter was tough not to slip and fall on her or fall while holding her. Overall, we had a very nice stay and felt comfortable.