Good and nice hotel, but...
I liked the room as it was very spacious and private. Not overly packed with travellers and good place to begin with if you are going to islands on the next day. The staff were very friendly and always smile and ready for what you need. Didn't have any trouble with getting what we want.
However, the restaurant wasn't up to par against the service of the hotel. Food was served very slowly and waiting for our brunch took 30-40 mins. Even before that on another occasion, waiting for our $10 change took 20 mins and delayed our next destination's timing. The staff didn't even apologize and didn't look sorry about it. Food choices were limited if you are at this hotel so be prepared for it with some other food ready if you want to be a happy camper for the food at the restaurant.