Firstly, google maps has it mapped incorrectly, the hotel itself is approximately 4kms further out than stated on booking site - in the "boondocks" very little around, certainly not within walking distance!! Service and check in was crap, didn't have our reservations (this has never happened before). Room dirty, sheets not changed, no towels in room. Shower looked flash like a space ship, but did not drain making it unusable for more than one quick shower within an hour or so. Breakfast below average for non-Asian. No safe in room and difficulty getting use of safe at desk. Only one staff on desk on a Sunday and wanted us to pay again despite already have paid. But beach was nice!!!!