What a fantastic resort. It looks like it was recently renovated, and the resort is superbly located within walking distance of the shops.
A code of conduct on the website might be helpfull because another family, that stayed on top, came and sat right infront of our room, while playing musing on a boom box loud. We reported it to the guards, and they were reluctant to tell the people to stop. We also did not know that drinking alcohol on the beach was forbidden, but luckily a local advised us.
The cleaning staff were fantastic and extremely helpfull and friendly.
The kids play room is a fantastic idea. I see there is a basket ball hoop, and I think it will be a good addition to add it.
Other recommendations:
# add a dustbin inside the unit