The hotel is nice, and the it's a good option for a shorter stay. The pool area leave something to be desired. The rooms are clean, but minimal. No minifridge, safe, or any other room amenity.
Though the hotel was sufficient, I do not recommend the restaurant on site. The prices are extreme, and set as is it right next to the cruise ship port. Unfortunately, I was there an afternoon with limited other options in the area and got stuck with a super high bill for mediocre food and drink.
In all the hotel is good for a no frill stay, but the do not dine on site if you have an option.