Hotel Cariblue
    	
    	
            Location
        
            Puerto Viejo (The southern coast, Costa Rica)
            Description
                        Rooms are in pretty wooden cabins set around beautifully maintained gardens. A 40 minute walk from the main town of Puerto Viejo (bars, restaurants, nightlife), but just 5 minutes from the beach.