An adorable apartment in a great location, this place was perfect for a weekend getaway in Boston.