Place is exactly as described in the post. For us was the perfect place to spend a few days in Toronto: is perfectly located close to two metro stations, a supermarket, and a lot of good restaurants around, all within walking distance. It was also very clean and comfy.