We loved our stay Casa Blanca. The views are breathtaking, the pool was divine, location is excellent, and the house was very clean. The house is located close to the Marriott and a 2 minute drive to a nice public that had food, volleyball court, and water sport rentals. It was also a quick drive (less than 10 minutes) to grocery stores, shops, and restaurants. As for the property, the kitchen was nicely equipped, and making it easy to cook. The owner had almost everything you'd need for the beach; towels, coolers, etc. The bedrooms were spacious and each had its own full bath. My kids enjoyed walking around the property looking at the fruit trees, relaxing in the hammock, and sitting at the table overlooking the magnificent views of the water while doing homework. The owner was helpful, answered all of my questions, and gave suggestions. We have rented numerous homes from these websites and this owner was hands down the best we have ever had. We truly felt at home. I would highly recommend renting this house!