The check in was okay,i was surprised when during checkin they asked for more deposit,so despite paying online and during checkin,there is an additional deposit they ask for at the hotel.,the night manager lady(sorry forgot her name) made the check in easier.The family room was pleasant,they had kids provisions including a towel and toiletries,also some play thing.,that was a nice touch.Tries the in room menu and kids menu was okay ,however the rest of menu is trully not worth it!Better go out or order outside.The breakfast was great,lots of options to choose from (no servers to assist with anything though).The pool was awesome ,we enjoyed the facilities ,it is especially clean with the CLEANEST changing rooms and overall facilities in there.,the guys at the pool are great ,helpful and generally helpful.(5stars for the pool department).There are lots of stores just across the road incase you need anything.Check out was smooth and fast.Would recommend this hotel 100%.The distance from hongqiao though,is quite far,worse during rush hours.