Great place. Nice design. Very good kitchen with a lot of utensils. Shared pool around the corner. Kids friendly beach walking distance down a hill. Our toddler managed it down to the beach - but not up. And 2 minutes by car to a playground.