The building property was pretty for the area, and kept up well. However, as soon as we got in, the whole interior smelled like stale cigarettes. The front reception agent was not very friendly, and sounded like a robot listing info to us. The room itself was clean, but also smelled like cigarettes, especially the bathroom. Nicest hotel around the area, yes probably. But would probably recommend staying in a nearby town. I had to check into surgery early the next morning at MGH Danvers, but would not recommend unless you like the smell of stale cigarettes.