Well situated in the little Italy. several bus line can ferry you around the city and metro station with ease.
This is a very efficient appartment albeit on the small side for North American standards. I enjoyed my stay.