The property had everything we needed for the kids. The kids paradise area was very nice and the kids enjoyed it. Also the kids club for below 3 was a good break for us, but they only allow 1.45 hrs in the morning and 1 hr in the evening for drop offs.
The restaurants were average, the buffet was also an average.
There were shops, boutiques and a clinic inside the property.
The overall experience was nice, the people were nice, the vibe was great and we had fun.