I wish I had read the reviews before.
This place is NOT on the beach as inferred by their advertising.
It is a rather annoying walk on hot pavement to access the beach.
The place looked real swanky with the rates to boot (over $175.00/night).
But don't let the charade fool you.
The hotel's restaurant has been cited numerous times in violation of several serious health department violations this year.
The bed was extremely uncomfortable and the fitted sheets are just too small for the matress.
The water pressure is almost Third-World!
The receptionist was a foreign girl with a curt and rather disregarding demeanor whose personality might lend her talents to responsibilities other than those dealing directly with the public (i.e: folding laundry, performing bookeeping behind closed doors).
Just awful. Never again.