Very clean and perfect for our family stay during our recent visit to Vancouver BC! Great communication, Kreesan was super responsive to my inquires.