Place is very clean and is walking distance CN Tower. Nice and relaxing. Definitely recommend it