It depends on what is the purpose of your trip, for me location was the most important thing and this place's location is its best thing as it is ~ 5 min walking distance to hospitals and ~30min walking to CN tower/Aquarium. Frida and her family are pleasant.