This place is great. Everything was exactly as advertised. The location is absolutely fabulous. Parking can be tricky, but an included spot in this part of town is like gold. For someone on vacation or doing tourist stuff in Boston, everything is walking distance, even public transit is a few hundred yards away for anything further away.
If I am in the area again with friends, this place will be top of my list.