Hotel is not very close to center of Shanghai, which is sort of a plus since the area is less crowded. It is within short walking distance to Shanghai Metro Line 1 which is convenient since you can
get almost anywhere efficiently on Metro.
Food is high quality with good selection, the only thing that surpass it would be something like Crowne Plaza buffet but that would cost quite a bit. For free hotel breakfast I haven't run across anything that comes close. [Less]