Being able to stay on main street provides a level of ease you can't beat and the apartment has everything you need to enjoy staying in.