We really enjoyed the smaller hotel atmosphere. It was clean and comfortable. Food was good. However ala carte restaurants took too long to get your food, two hours most nights. Main buffet had good options but most of the food was luke warm at best.
We did have an issue with management and how they handled an issue involving staff that were ultimately terminated. A handful of people, including my daughter, all adults, and some entertainment staff went into Cabo one night clubbing. An underage girl (17) ended up going along. Because her father did not tell the mother, she didn't know and ended up calling security who then contacted management. The next day those staff were terminated. After speaking to hotel management at length, they assured us that only the staff member who drove would be terminated and they would be in touch with me via phone and email. I do not believe the other staff should have been fired. One, the girl lied about being 18. Two, if not for my daughter (who had just met her before going) and the staff member she was with, keeping an eye on her, I'm afraid to think what might have happened to this girl because she was extremely intoxicated and kept leaving the group. I understand consequences but I believe this could have been handled completely different. I even called management from the US for a final disposition, and my call was not answered by management nor did I receive a call back. I am extremely disappointed in this.