Located five minutes by car from Puerto Viejo, the Cariblue hotel has 22 colourful and comfortable rooms with thatched roofs located around beautiful tropical gardens.