This place met every part of the description. Short walk to every thing you need. Public transportation at the doorstep.