Here's the bottom line: if you're coming for a quiet, relaxing getaway close to Bangkok, DON"T COME HERE.
We stayed here a few times a few years back, when we had more time. It's been a busy few years, so when we have a few days free, we thought, let's try the Pinnacle again. We booked one of the nice private villas, which are located in a quiet and scluded area about 200 meters from the hotel and about 350 meters from the beach.
Here is the problem: the Pinnacle opened a "beach club" right on their nice private beach (which used to be quiet). Now there is revolting loud dance music from about lunchtime until late at night. There is no escape. We tried walking down the beach a few hundred meters and we could still hear it. Lying in the hotel's beach area is really unpleasant. We had to watch lovely sunsets with appalling bass beats and offputting eurogarbage EDM. It must be truly awful if you stay in the regular rooms (the music goes quite late).
Many of the guests seem to like it. We for sure won't be back, ever.
The room was okay (pool villa). The music was audible in the pool villa area but not loud. The pools and other areas are nice. The staff are okay.
But please take heed: if you like quiet or feel annoyed by loud noise- avoid this place!!