Very very clean. Attention to the details. The location is very good (not close to old Quebec, but easy access). Everything was perfect.