Amazing apartment, with an amazing view. Rests against Little Italy in North End, with Boston North Station/TD Garden and Restaurants within walking distance. Bathroom was clean and well equipped with Towels and other necessities.
This is by no means a complaint, but I highly recommend that active lifestyle guests stay here, as you must walk up many flights of narrow stairs to get to the third floor apartment.