It is very good place next to High Park and near Kensington Castle. Accurate explanation about place, easy to found. There is a kitchen, a little bathroom and etc.