We’ve had a wonderful time at Greg’s place. Everything was perfect: very clean, comfortable, quiet and spacious apartment. At 15 minutes ( walk and 3 metro stations) to the Center of Boston and maximum 10 minutes by foot to the beach; maximum 10 minutes by foot to the supermarket.
We really recommend this place!