Average all inclusive resort. Game area is always full but the employee had great organization skills, the cinema smells kind of weird but my kid watched 2 movies in a row. The beach is beautiful, drinks are good, food is between average and ok. Room were comfortable but I wish they had a warmer comforter. Whatever you buy inside is suuuupee expensive, great plus, there is a mini market 6 min walking distance.
Overall, my kids enjoyed it.