We really enjoyed our stay of 7 nights at Mary's place. The flat was very comfortable, with plenty of space and amenities for my wife, 21-y-o son and myself. Location is excellent, with Main St and Queen Elizabeth Park nearby. We loved vegan restaurant Meet me on Main.