Family of 3, 3 month old kid.
Booked the most expensive private pool room.
The property is perfect for children. Greenery all around, lots of play areas, a huge public pool with awesome features, great breakfast, friendly staff, I think 3 restaurants as well. So if you have kids, they are going to love it.
However our room was a little let down. The private pool is amazing, clean and heated! There is also a jacuzzi in the room, also great but the room itself is a big letdown. There are 2 sections one is the hall and the other is the bedroom. The hall is weird, there was old super old 2 seater leather sofa, chipping from everywhere, super uncomfortable and a weirdly shaped chair. There is no other place to sit which was extremely annoying so there is really no place to sit.
The bedroom is okay size with a king size bed which was comfortable but again, no place to sit except the bed.
The other issue is lighting. All the windows are tinted for some reason so there is no natural light coming inside the room. The bedroom is attached to the bathroom so the entire indoor experience felt very claustrophobic. There are only yellow lights, the windows also don't open fully so you will have to sit outside if you want some natural light.
Overall recommendation: if you really don't need a private pool, go with some other room type. The huge premium for the top tier room is not worth it.