The Bahia Hotel & Beach House is located in the historic Medano Beach district in the heart of Cabo San Lucas, Mexico. The hotel offers fun surf camps.