I enjoyed my stay here, I loved going back to my room each time. Big room big toilet won me over. I also like how considerate it was to have 2 umbrellas and beach/pool towels in the room. Complimentary mini-bar was a plus point. The playground and pool was toddler friendly, my toddler enjoyed it!
I only couldn't stand a sewage sort of smell from the tap and the leaky rain shower whenever I showered.
However, breakfast was not tasty and service staff do not go an extra mile. It's very touch and go kind of service. Hence, 3 star max for this hotel. The massage place right beside the hotel was not bad.