We stayed here for 4 nights in April 2012.
Although advertised as beach front, it is actually a block away from the beach. The beach was ok but the hotel only has 4 or 5 umbrellas and there is no other shade on the beach. They do allow vendors to approach on the beach attempting to sell various cheap items....
More
