I spent 5 nights at Baja Outpost. We had a wonderful experience -- all activities were so well organized, expertly led, and just plain fun. We loved the kayak day, our diving day, and the horseback riding. Leon is a comprehensive, informative, lively host. All employees were helpful, curteous, delightful in every way.