Overall, everything is good, the room facilities and staff are friendly, but the food is not that good. There are lots of variations of food and drinks. Hopefully, if I stay here again, the food will be delicious. But I am very satisfied with staying here. There are lots of kids activities.