Fun vibe for all ages.Resort offered free pool activities and free kid club activities. Pool activities included pool parties on Thursday evenings, water aerobics and stretching classes. A variety of activities were offered daily.While I was there these activities were run by passionate, enthusiastic young people. Shout out to the Croatian & French guys who ran the activities.The gym also offered several gym classes daily with enthusiastic staff. Food choices were good at the buffet breakfast.While the resort does need to be refreshed & bedrooms have thin walls, the pools are amazing, location is perfect (the beach is across the road and in the centre of Phuket).