Naz's is located right next to the shopping mall with the movie theatre, it's a great location with lots of people and activities to do, not to mention the subway station is right across the street and super easy to access. The place itself is pretty spacious and very clean, fully furnished with all the things you could possibly need, and a very good internet connection as well. Overall, it's a great place if your planning on touring Toronto and need a place to call home-base. Would definitely recommend!