We had a great stay at Mario's place. The location was a 15 min walk from the old part of the city and was very conveniently located - 2 blocks from restaurants, bakeries and a great European grocery store. We parked in a nearby garage (4 blocks away) which was reasonably priced ($22/day) and we didn't need our car during our 3-night stay.
It was extremely cold outside during our stay (-46 degrees F w/ windchill), but Mario's apartment was very warm and comfortable. The arcade game with every conceivable video game on it was an unexpected and fun feature while we were warming up between activities. Definitely would stay here again.