A night stay here coinciding with the Pope's visit in Sept 2018. Hotel Caribbean is large with three restaurants, a pool, a gym, a salon and a store. Room size is average, and the beds and shower pressure were fine. Staff is friendly and helpful. Pool is very nice. The hotel is across the street from the beach and near a lot of shops and restaurants. It's about a 20 minute walk to the walled city so it is in a very convenient area. Nice stay.