Los Cabos is an amazing destination, Solaz is a stunning resort with top-notch service. It would certainly merit 5 stars, except for three factors: 1) everything in the hotel is extraordinarily expensive (even by Los Cabos standards), 2) you’re forced to...”
Rafael R., Aug. 31 '24