Solaz is visually stunning - lush vegetation, sleek modern architecture, numerous pools and hot spas with incredible views of the ocean, plenty of lounge seating around the pools/spas with large umbrellas for shading, and very spacious rooms (ours had an outer courtyard, large sleeping/bathroom area, and a patio with an ocean view and plunge pool. Everything, both indoors and out, was immaculate! We absolutely loved being there. I do have two complaints: 1) After checking in, we were greeted by an employee who took us (and our keys) to a seating area to “explain the layout of the resort.” His real purpose was to sign us up for a personal tour of the complex (alarm bells!). Time share sales pitch anyone? After several refusals to participate on our part, he finally handed our keys over to someone who escorted us to our room. There is nothing like being held hostage after a long flight to be coerced into participating in a time share pitch! 2) As others have mentioned, the food and drinks at the various restaurants are very pricey. For example, we payed $104 for the buffet breakfast for 2 (not including the tip). Most mornings we opted for the buffet, which was very good. You can also order from a menu (also pricey). We agreed that the Japanese restaurant was the best for dinner - great food that was more reasonable priced. Despite these two complaints, Solaz is an amazing resort and, if we return to Cabo, will undoubtedly elect to stay there again.