"We were upgraded to the Ayodya Palace and had an interconnected rooms for our young children. The check-in staffs were very friendly and welcoming. We were provided with fresh cold towels and drinks. The rooms came with free straw hats, snacks and fruits. They also had SmartTV in each rooms. Housekeeping were fast to our requests and issues we encountered during our stay. They also provided slippers for our room, but it was a bit small for our feet. Our rooms also came with free breakfast buffet. The buffet had a pretty good selection of local, western and eastern cuisines. We really enjoyed them. The resort had a private beach only accessible by guests though we find the waves to be a bit choppy and rough for our kids. The ocean water here were not calm and clear as I was led to believe. I hardly saw anyone snorkeling here and didn't think it was suited for one either. They provided free bikes and helmets. My 7 year old was able to ride the kid bike but it's a big too big for my 4 year old. I did put her on the "baby" seat and it worked fine. We took the bikes to the WaterBlow attraction nearby. The adult activities were almost non-existent. I didn't see anyone playing beach soccer or any of the scheduled activities. Kids clubs: It's mostly just a few adults watching your kids, not doing much. They just end up playing PS5 or watching TV most of the time. Not great, but it's free for you to get some downtime., SPA here was really reasonable and great. Highly recommend it."