Melissa's spot is lovely! It's in walking distance to so many spots like Newbury street and copley mall/the pru. The T is pretty close by as well if you're looking to travel without a car. I had a wonderful stay!