Michael's place is very nice and well stocked. There is also a patio with a gas grill which is a huge bonus point for a city location and a supermarket within a 10 minute walk.
The location was great for us a family of 6 adults- we were able to walk to all the monuments and the ball park. The newer Wharf waterfront area is a 10 minute walk as well with many restaurants. You would enjoy staying at Michael's home.