VJ's place was perfect for my stay in Boston. The studio is designed & decorated incredibly well which is fun. It has everything you need (including snacks from the host himself which were really kind) while being in a convenient location.
Across the street from CVS, a less than 10 minute walk to B Fresh and lots of fun restaurants in the area. Ask the host for recs, he has lots of helpful ones! There's also a green line stop right nearby to quickly get downtown.
Would definitely recommend staying here!