Matt's place is really nice and close to all the amazing places nearby. You have access to the hotel pool, gym, and the washer/dryer which is really handful for washing your clothes. The apartment itself has everything stocked. There was a safe as well which makes you feel more secure with your belongings. There is no cleaning person to come by during your stay so you should try and keep it clean. Matt had kept a few options of pillows to choose from depending on what you like which was useful. Everything that you need is available at his place or a block down at the ABC store.
You normally don't need a car but we took one for the last day as we were going to the north shore and hence took one. Parking in that area was a big hassle so we finally decided to just valet park in the hotel. It's $30 bucks and you can remove the car in/out multiple times.
All in all, excellent place to stay:-)