This hotel is near Disney, so it's a good place for family trip there. The hotel facility is good, especially for kids. I stayed one night during business trip in Shanghai. The hotel provides a complimentary shuttle bus to Pudong airport/Disney.
I arrived at the hotel late, but there is no restaurant near the hotel. I tried to take a taxi to a restaurant ("Banda"), 10 minutes away by car, but a taxi denied to drive to there. I guess that it is due to a 10 minutes distance.