Michael's place was spacious, modern, and well equipped. Although we had packed our own, we loved that there were toiletries provided (kirkland brand shampoo, conditioner, body wash, towels, hair dryer, travel size tooth brush and paste, soap bars, softsoap liquid soap etc.) Also liked that the kitchen was well stocked with salt, pepper, cooking oil, etc. There were large mirrors in most of the rooms, which made getting ready easier. The air conditioner is only in the living room, so if you turn it up, it'll be chilly in the living area but moderate temperature in the rooms; the basement rooms were a bit harder to get the cooling in.
There is a public park for kids nearby. Downtown is about 30 min drive away. There was Adonis and Costco nearby I think. The town itself is quiet and we felt safe.
Also note the garage is not included in the listing, so parking is in front of the garage (two very tight spots). We found the street parking to be mostly full by the time we got there each night. We also found in the basement room that's connected to the garage, small bugs would crawl in sometimes.
One thing we noticed was that although the duplex appeared very clean, the floors had either not been mopped or some rooms were mopped but not all, as our feet got really dirty when we first arrived.
Other than that, everything was great! Michael was very responsive and the cottage was comfortable and had ample space for large groups or families with kids. I would recommend.