Overall this was a good hotel but for the price I would expect more. It advertises ‘beachfront’ but in reality it is just a small pool looking over the ocean so for someone who loves the ocean, this was a big disappointment. Also there was a lack of personal touch. I shared we were on our Babymoon in the booking and there was no recognition of this by the staff or in our booking. Meanwhile when we went out to dinners to other places they were very hospitable and went the extra mile. Overall, nothing really wowed me about this hotel, it was average.