We very much enjoyed our 5 nights at the J W Marriott Tomorrow Square - it is an excellent hotel. Our room was spacious, quiet and comfortable; the bed and bedding were luxurious; the staff were efficient and attentive; and everything was scrupulously clean. Indeed, we liked it so much that we will be staying for a further 3 nights on our way out of China.