TrueCost was cheap. It was clean. The check-in process was easy and quick. It's a pretty basic hotel on a fairly busy/noisy road. There are several night clubs in the area so there was loud music until 1-2am every night.
The beach is about a five minute walk and the "beach club" is about another five minute walk down the beach. The beach club is nothing more than a bar/restaurant that will let you use their loungers and give you 10% your bill. No beach towels!
Everything you need is within walking distance including dozens of restaurants, several mini markets (decent prices), pharmacies, etc.
The pool was clean and there are many loungers to use. The A/C in the room worked well.
The breakfast included with the stay was at one of three nearby restaurants, none of which are more than a 90 second walk. You get to choose your breakfast from a list of four or five items. They all included coffee. The choices are basic but pretty good. Joy restaurant was our favourite and they also included a choice of fruit juice.