The amenities were pretty good. We had a group of 4 staying over because of a conference and we stayed in a single room with 2 large beds, for around 50 per person per night. It’s a bit isolated, but it’s like a 20 minute walk from Harvard’s campus (if you enjoy walking it’s a pretty ideal location as it is very peaceful).