There's no point staying at the shangir-la or four seasons in Sydney -- those institutions simply don't reach the profund levels of service they do at their flagship locations in Asia, Europe, etc. It's a waste of your money.
The location of the Westin is perfect - it's where locals (not tourists) would think is the coolest location in town (as opposed to being "near the opera house" a couple blocks away -- which is corny.)
You're steps from the good shopping, eg. famous local jewellers J. Farren Price, as well as the usual Chanel, etc etc. You'll enjoy the hustle and bustle of "city" Sydney. and the parks, etc.
The Westin is in possibly the most beautiful old colonial bldg in Sydney - the old post office.
Be SURE to get a suite in the "old" section of the building - ask them clearly.
There are no particular views - if you want Harbour Views, go for one of the hotels on the harbour (i.e., a few blocks away).
Run over to woollahra to Bistro Moncur for dinner, or what about inner-city cool Longrain (ask the concierge) or go to Iceberg's (overlooking Bondi beach) and time your dinner with the sunset. For "village" strolling/shopping, go to Double Bay or woollahra, in both cases a few minutes ($A10) in a taxi.
The staff are all perfectly friendly and OK, like any hotel in Sydney.