Perfect place!
If you're looking for hotel with a classy feel, and not a plan American Chain feel like Sheraton or the Westin, this is the place. The staff were amazing, helping us with all our questions during our stay. 
The only negative I had was that our room wasn't 100% clean when we arrived, but it wasn't a game breaker. 
The hotel reminds me of some of my favourite hotels in Eastern Canada like Le Crystal in Montreal.