The place looks as shown on the pictures, just a bit outdated. It was overpriced. We were asked to pay a 15% tax the day we arrived, otherwise, we would not have gotten the code to get in. This was a separate payment after the two regular payments we had made after booking it. We had an issue with the internet and cable after we arrived, which was resolved a couple of days later. The place is suitable for a family of 4 or 5, it is located at a very nice resort and the beaches around it are beautiful and on 15 min walkable distance. The swimming pool was close by too, which was convenient.