Stayed at 21 Dean St. for 4 months during our spring semester. The place is accurate to the pictures provided, a large space for a great price. Great location and close to downtown, Chinatown, and lots of parks with tennis courts, basketball courts, and soccer fields. Pretty much a 15 minute drive from anywhere in Boston. Parking was easy to find near the house.
Frank is super accommodating and helped us with many things during our stay. Overall had an amazing stay here for 4 months!