I have not stayed at the Westin...but have stayed on the Exec Floors (80 something floors up) of the Grand Hyatt. It's a VERY nice hotel and certainly unique(the atrium is quite something). Very nice lounge with a good breakfast, very good evening drink and appetizer service and spectacular view. Next time I'm in Shanghai I will be back at the Grand Hyatt.