The hotel is possible the best on the beach front, lovely reception area and bars. Roof top pool excellent, good service and food. The rooms are very hi-tech all lighting and AC controlled by a bedside unit. Worth paying a little extra for a bigger room. The food in the only restaurant is not very good …just average but would have expected better from a 5 star hotel. The breakfast was an okay, but because it is a temporary set up, i.e. not a fully functioning buffet hot plates etc moved in and out of the restaurant each morning – it was not as expected.
I think unless you want to be near the beach better book a hotel downtown, as I found the beach front area a little down market.