Super clean. Very modern and well decorated. Great location. One of the best places we've stayed at in Canada.