A beautiful location that easily accommodated our family ranging in ages from 2 years old to 92 years young. Plenty of indoor/outdoor space for everyone to spread out and relax. Very convenient to restaurants, shops and beaches. We will definitely come back again.