I really enjoyed staying in Andrea and Tivan's place (and they are great hosts too!). It is a modern, newly renovated apartment in a residential neighborhood. It's location is perfect, walking distance from the Logan airport shuttle and the Maverick subway station, both just a couple of blocks away. There are several restaurants around (a lot of Latin-american food options, and Santarpios Pizza!!) and you can have a look at the Boston skyline in the Piers Park, which is just down the street.