I have stayed at this resort a few times. I have always been happy here. The staff is so kind and welcoming. Everything from check in, to check out was flawless. Surf Hero Market place is a great place to get your morning coffee. They also have very tasty gelato. Cabo Beach Club was a great place to enjoy lunch poolside. They have great indoor seating, but I loved being outdoors. Henry's Coastal Cuisine had a great wine selection and the appetizers were delicious. On my last night of my stay, there was a small water leak in my bathroom. I called guest services, and with in minutes, they had me upgraded to a suite at no additional charge. They always go above and beyond here. I highly recommend staying here.