Stayed here for a business meeting. Hotel is very clean and service is great. The rate was very reasonable and the hotel is very well located (although not on the waterfront). Would definitely stay here again. Did not have a chance to eat in the restaurant but I will do so for sure the next time I'm in Vancouver.