We stayed for a week, for spring break. The room was very clean and quite large. The pool was very warm. There was a gym that had a decent amount of equipment. Staff was always friendly. Very good free breakfast (waffles, pancakes, eggs, sausage, bacon, cereal, yogurt, pre-packaged baked goods, juice, coffee, tea). There is a nice mall nearby, some fast food choices and also restaurants such as Olive Garden, Cheesecake Factory, and local restaurants also. There are multiple lobby areas which we enjoyed, since four people in one hotel room for a whole week can be a bit too much "togetherness"! We chose this location since it was central to both Boston and Salem, which we were visiting, and it has easy highway access.