We vacation with our adult children and their spouses every November. There is so much to say about our incredible experience at Villa Saguaro! First- a shout out to Hazel who made EVERYTHING about our stay easy and convenient. She was easy to get in touch with and she had answers to any questions we had. She made tee times, reservations, transportation arrangements and suggestions. ANYTHING we needed she was ready to help us with! Next, there is a staff of a few people who made sure our rooms were spotless every day. They made sure we had clean towels and robes, made sure we had plenty of toilet paper, soap, ect. They had fresh towels on all of the lounge chairs by the pools, beach and hot tub. They were so fast half the time I didn't even know they had been there. And last but not least Martin & and his staff! They made all the meals for us. The freshest squeezed juices at breakfast with freshly diced fruit, yogurt and the best homemade granola you have ever tasted! Along with delicious french toast, pancakes, bacon, eggs, huevos rancheros. Sooo many choices and every thing we ate was fantastic. Lunches and dinners were no exception. We ate dinner out one night and decided we wanted all of our meals at the house. Great decision on our part! Martin can do fancy or simple meals. There was not a single thing we were served that the eleven of us did not love. I wish I could include pictures!!! We really felt like the place was all ours the week we were here. We drank coffee and watched incredible sunrises in the morning. Watched whales play in the water and relaxed by the pools and enjoyed the amazing views. Hazel arranged for massage therapists come in for us and the last night of our trip Hazel arranged for fire dancers to come in. It was our anniversary and we surprised the kids with it. They loved it! We have used VRBO for many years and have even stayed in other homes in Cabo through them. This place seriously exceeded EVERY expectation we had!!!! Btw this place is extremely safe!!!! You go through two gated, guarded areas before you get to the home!