Check in was easy... I arrived early and was able to lounge at the pool until my room was ready. The room and bathroom were spacious, clean and cool. Every room has its own balcony/outside sitting area, and mine overlooked the pool which was large and clean. There are bar stools in the pool for the swim-up bar and music was played during the day.
The property is well kept, the staff are friendly and I felt very safe.
The town and cruise port are a quick walk from the property for shopping, food, etc...
I also used the Uber App to get around.
I will definitely stay here again.