I'd take the 4 Seasons over the Westin even if the 4S were more expensive. The location is absolutely in the middle of everywhere that you'd want to go, and my experience with the service and room quality has been excellent. Last time I stayed there, our room had a magnificent view of the harbor and the mountains to the north of the city.