Grand Velas Los Cabos on Mexico’s Baja Peninsula is an all-inclusive resort that emerges organically from its environment amidst the luscious beaches, rocky scenery, desert and deep blue sea. It's architecture and premium food and drink options make it a stand-out from the many choices in Cabo.