We had a lovely time at the Caribe Hotel. Our room had a beautiful balcony with a stunning view of the water, which was perfect for enjoying our morning coffee. The hotel has an on-site Starbucks, a steakhouse, an Italian restaurant, and other amenities that provided everything we needed for a relaxing vacation. Overall, we highly recommend the Caribe Hotel!