Great location! Didn't use public transit once since everything was within walking distance. Lorenzo was great with communication as well. We had four people stay at the apartment and there was plenty of room. We would definitely stay here again.
Tip: for people sleeping on the pullout couch. Put the pullout mattress on the floor, it's comfy.