Gloria's place is awesome, I highly recommend it. We were visiting Boston as a family and the place was perfect for our group of 6. A warm and comfortable house with everything you could possibly need.
The location could not be better. Walking distance to a ton of restaurants and landmarks. If we come back to Boston, we would love to stay at Gloria's place again!