Lovely place with everything and more that you could want all wrapped up in a touch of Quebec City elegance.