I highly recommend this property! Excellent location to the beach, restaurants, and shops. All of the staff was so friendly and helpful including Reiner, Angel, and cleaning staff. Our villa was the perfect size for a couple. We easily made breakfast and lunch in the kitchenette. We spent our morning coffee time sitting outside on the lovely patio surrounded by bamboo trees. The walk to the beach was easy and pretty. Surfing, walking the beach, and poking around shops was how we spent our day. During the hot afternoon, we enjoyed the pool and the A/C during siestas. We easily walked to a variety of restaurants for dinner and when we returned to the villa, Angel was always there to make sure we got in safely. When we checked out on our last day, we were able to store our luggage safely, enjoy our day on the beach, and then come back to the villa and utilize the restroom at the rancho to change and wait in the shade for our van transfer. Overall, we cannot say enough about our stay here and we hope we will be back next year!