This was the worst room accommodation of all the hotels we stayed at (8 of them) on our trip. What was pictured in the photos on Expedia of the rooms was not what we received. When we asked the staff to move they said they were sold out and could not move us. I really felt that this was not what we booked. The room was a lot of money and it was so awful. I considered booking another hotel when we arrived, but we would lose all our paid money since it was non-refundable, so we stayed.
The staff and facilities were overall nice, they had limited dining facilities and the location was not what we expected, but the view from the deck was beautiful, too bad you couldn't dine out there for breakfast.
This hotel is not a true luxury hotel but the views are beautiful and if you don't mind being inconvenienced, it may be for you, but book a sea view room or otherwise, the room will disappoint you.