Villa Pamela is located in Los Cabos Mexico, on the Baja Peninsula