Four Seasons Resort Los Cabos at Costa Palmas announces that Borja Manchado will lead the team at the third and newest Four Seasons property in Mexico. The new construction boasts 141 rooms and the largest resort residential real estate footprint in the portfolio.