The unit is super clean and the sofa and bed is comfortable. My wife, son, and I got good sleep in the bed during the stay. The bath room is also clean and amazing. The toilet is very clever and it has many functions. We checked in very smoothly without any trouble. The unit is very sweet and my son loved this place. We will definitely choose this place to stay when we have an opportunity to come Toronto again!