Puerto Viejo and Cahuita Hotels in Costa Rica Aguas Claras Hotel Cariblue Resort Le Cameleon Boutique Hotel Shawandha Lodge