Kaya’s Place
Located in Puerto Viejo, Kaya’s Place is a charming bed and breakfast inn positioned amid gorgeous jungles and a pristine black sand beach, Playa Negra. The lodge has a unique Afro-Caribbean wooden architect that speaks of rustic charm and artistic flair.