Amazing little spot. A short walk to the beach. Tons of space for 5 people to spread out. The interior is beautiful down to the knobs on doors and drawers. Sun room is to die for. Took us asking for directions to find the beach, but it was an easy walk once found. The villas are close to each other but you would never know due to the luscious foliage- you feel secluded. The kitchen has everything you need and tons of room for cooking and eating. Beds were comfortable, couch comfortable. Took the dog and she was very happy here. They even have a dog bed there! Plenty of towels, some laundry pods, dishwasher soap, toilet paper and the like. We did buy trashbags, but there was enough to last until we went to the store. Highly recommend this clean, airy villa. We will try to book here again next time we are down. We travel a lot, and this spot was perfect.