Karahe Hotel on the Manuel Antonio Beach in Costa Rica June 5, 2015 Beaches, Central America Lodging, Eco-friendly Lodging, Resorts