About two minutes after I emailed the owners a question, I received a call and spent 40 minutes chatting through details of the property, neighborhood, and Cabo. Every step along the way, the owners and the villa staff were incredibly helpful and accommodating. They helped us book activities, make reservations, call cabs, and provided recommendations. Every single person on the staff from the cleaner, to the cook, to the concierge and property managers were so sweet, kind, funny, and gracious. The house is enormous and felt very spacious, even with 12 people staying there. Everything was clean, well kept, and they even provided a basket of sunscreen, lotions, and other toiletries. I couldn't have imagined a more perfect setting for my sister's bachelorette and we had the best time. Plus, the pool is bigger in real life than it looks in the photos here :)