A luxurious resort property near Los Cabos, Baja California Sur, has a new lease on life. The newly christened Kimpton Mas Olas Resort & Spa prepares to welcome guests this April, marking a poignant reopening for the location previously known as Rancho Pescadero. This is why more and more hotel companies are now investing millions …