We just happened to come across the Caribe Resort for the week we wanted- what a gem. It is not the newest resort on the island but it has everything you could possilbly need for a relaxing time away and it is on the beach. The staff are great- thank you Dawn at the front desk. It is such a...
More
- Caribe Beach Hotel
