I enjoyed the resort greatly and found the Accommodation was very good and the staff helpful and friendly.
To begin with, we booked the wrong room on the internet, that was my fault and telling the problem to reception, they took us to look at a number of different room options, which we settled with a 2 bedroom suite overlooking the main pool.
After that, on leaving, I realised I left my passport in the in-room safe. I called the resort and they went to great effort to return my passport to my and also check I was the correct person.
The bedding was comfortable and We all got a good night sleep. The room was nice and large and we felt comfortable.
The resort is about a 10 minute very easy walk to the beach so we could sit on the beach in the earlier parts of the day, then return to the pool at the resort.
On the subject of the pool, I had no complaints. Having owned swimming pools most of my life, I know when a pool is off or not. The only "debris" I could see in the pool was the flower blossoms, which actually added to the experience. I made a point to feel the walls and the water-line and the walls and it was clean. I think that because the pool is mostly tiled in green, on first view, it doesn't look so great to someone who is used to blue or other colored tiles. If you looked directly at the white tiles, they were very white.
So in summary, we had a great time.
The breakfast wasn't what you would expect from a 5-star resort, but it reflected the room cost. The same restaurant did a very nice evening meal.