Upscale spot and location is great. Restaurants within walking distance and a short cab ride from the harbourfront and CN tower. Especially liked having the front terrace to enjoy the weather.