I read the reviews, and drove by the place the last time we were in Gloucester. Pretty unbeatable if you want the beach at your doorstep. The photos are accurate; you walk out your door and on to a huge, pretty private beach. (We were there in September 2011, so it wasn't really busy on the beach, but the hotel was full.) The rooms are adequate, not luxurious, but the bed was comfy, and it was great having a kitchenette in the room. The whole point is that every room fronts on the beach with sliding glass doors. We laid in bed and watched the sun come up over the ocean...a priceless experience. Everything worked; the room and bath were clean. If you want to be pampered, don't come here. (Actually, if you are that type of traveller - PLEASE don't come here.) But if you want to chill on a private beach, you can't beat Cape Ann Motor Inn. And...they are open year round.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC