I am giving this resort 5 stars as it is indeed a great place. Great food, facilities and entertainment crew. However A couple of things to mention: the pool is 1.5m deep throughout, which makes it for less then enjoyable experience for those of shorter stature. The tile around the pool is super slippery and our kid fell twice, both times hitting his head on day one, after which he was terrified to walk around and wanted to be carried. Bottles/cups/trash around the pool area accumulate and should be picked up more frequently. Despite these couple concerns, we would definitely come back again as the other positives outweigh the few items of concern.