Great hotel for families and as always Thai people extremely helpful. Special thanks to Monte at the front desk. With the number of families at the hotel it still didn't take long for them to remember our child's name and call him by name as they passed by. Or pick him up and make a fuss of him.
The facilities were quite impressive from the baby room, miniland (like a crèche that have activities for all ages during the day) the pools were fantastic for all ages with plenty of activities throughout the day. Food was much better than anticipated when comparing to other hotels. Children eat free and there is always something they'll like.
It really wasn't an expense to eat at the hotel everything was priced quite reasonably so you don't have to always head out. Nightlife was good for all ages at the resort and nice restaurants along the beach to choose from. Great steak restaurant not far either.
Minimart on site catered for most things and was cheap to stock up on snacks and drinks. Wasn't much they didn't have on site in case you forget something.
Taxis are priced accordingly so the bigger the group the better it will be for you, otherwise hire a car if you wish to explore around Phuket. Night market nearby and was very good to find that souvenir without inflated prices and a chance to give your negotiating skills a whizz with the locals.
Overall a great family experience and holiday that we would stay again.