Peter Place is an excellent spot to spend time with your family and have a close look at Montreal. Peter is helpful and easy to contact for anything you need at his apartment, parking spot, restaurant, or anything to do in Montreal.
I will definitely stay at Peter's place on my next Montreal trip.