It is definitely a magical place to stay in... I wanted to give the best to my son, thus chosed the Kingdom Club suite for him. Royalty treatment starts from the check in way to dinners. It was excellent and we parents also enjoyed it truly. A never missed place for kids, it is pricy but worth it.