The hotel itself is absolutely fine. The room was clean, the bathroom was large and clean with all the standard amenities. Two complimentary water bottles per day and a mini fridge (with fee for items). The included breakfast buffet is large with good variety. Every staff I encountered was helpful and friendly. Really wonderful people.
However, there isn't really a beach there. Technically speaking, it is waterfront, with a small strip of sand when the tide is low. I wouldn't call that a beach, there are actual beaches on the island. Also, the area on the street surrounding the hotel is peak Chewang, loud, noisy, dirty sidewalks and rude shirtless tourists walking around. If you want to be in the middle of bars, restaurants and massage parlors, then this location would be excellent. If you want beach, peace and tranquility, then this place isn't for you.