Eco Beach Resort was great, clean and very close to the city center (without the noise at night). The bed and pillows were comfortable and the pool and jacuzzi was warm our entire stay.
A bonus was Sheryl at the front office who was lovely. We were also able to get a slightly later check-out!
My only issue was that our room smelled a lot like paint, I think it was quite fresh, but not a big problem.
Thanks for the lovely stay!