We stayed for 2 nights here, the hosts are amazing people who let us check in early as well as let us keep our bags after check out, while we went out for brunch before our flight. The room has a platform bed and we slept nicely after a full hectic day of visiting Toronto. It is near public transit, and near a beach, so that made it more favorable to book. As our room was in 3rd floor with shared bathroom, it won't be apt for people with kids and people who would have issues climbing stairs. Overall, if you are travelling solo or as a couple and don't mind sharing a bathroom and climbing a flight of stairs, you should definitely book this place and meet the wonderful hosts ! They are kind and sweet people.