A disappointingly long and confusing check-in, and the resulting frustrating communication with the host, made the initial experience a bust. However the resort, while a bit isolated from stores and on a busy highway, is very, very nice. Beautiful beachfront. Absolutely spotless room! Everything is immaculate condition and amazingly clean. Tons of hot water! Big, clean pool. Food was good, not great, but good. Every night there was entertainment at the restaurant. The staff won the show however. Incredibly helpful, friendly, professional folks. Wonderful people. Everyone learned our names by day three. Check-in was not entirely stress-free, but these folks did everything they could to make sure we were in good spirits, including putting us in a hospitality suite until everything was sorted out, and offering me a several much needed beers.
Traveling with two small children (9 months) and the resort worked perfectly. SUPER family friendly! So be prepared to be surrounded by many very happy children. This is a family resort. The majority of the people there during our stay had kids of some age. Great for us.
The big challenge with this location is the location itself. The walk to the grocery store is not far, but its not close either. Plus, its near a very busy highway with zero crosswalks. Crossing the highway was a bit of a challenge. Especially during rush hour. With two stroller bound kids the location made it impossible for us to leave the resort without a taxi. However, because it seems most folks choose to eat on property you had a chance to meet folks, and the owners/guests are very nice. Surprisingly everyone respected the 10 PM quiet period. No drunken escapades. May speak to the family focus here, but it was good to hear nothing but the waves at night. (And at times the highway)
Nevertheless, very nice place with an amazing staff. If you're looking for a reasonable, family friendly location, with a great pool, and an amazing beach. This will serve you well. And of course, Cabo is one of the world's best vacation spots. We've made multiple trips here, and everyone has been special.