The place where the hotel is looks great. The private beach is nice, also the pools and the suites are large. The first night we had the wrong room and we paid the same as the larger we booked, I think it is not right. Staff is pleasant and the rooms are clean but each day it was something missing. We had a good stay.