On the quiet part of the long strip of beach with no strip joints or massage parlors. The sandy beach is across the road and disappears at high tide, and becomes a 50 to 100 ft beach at low tide, filled with garbage and broken glass.
The hotel is new and well maintained. However, there are sea view rooms that look at the roof top of the restaurant and the two trees in front of the property. Make sure to book for deluxe seaview, and make sure they give you what you paid for. Hotel.com confirmation is not clear enough for the front desk, and we had to argue to get a real sea view room. Also, check in is often delayed, as the hotel allows a full 24 hr stay per check-in.