This is a fantastic place with great hosts. Close to some killer spotsin E Boston, minutes to the airport, and walkable to the T. Stay here if you get the chance.