We had a very pleasant stay at Daniel's place. The place is very clean and all the furnishings are new, comfortable and elegant.
IMO, location isn't the best if you're heading to downtown Boston since public transportation typically took 40-60 minutes for most destinations (2 buses or bus+subway).