Let me start off my review by saying that this hotel is overall fantastic. It has a colorful-yet-modern lobby, comfortable rooms, and somewhat friendly staff (shoutout to Patricia in the breakfast area). The riverview suite was a fantastic location to watch the 4th of July fireworks from the bedroom window and was super spacious, with a good-sized bedroom and a living room with a large couch and a television. The couch also had a pullout bed that could accommodate two additional people. Rooms were quiet, there's parking (for a price), and it's near the Harvard Business School (not to be confused with Harvard's main campus in Cambridge). The AC also worked very well in the lobby, which we appreciated, as we were staying here during a major heatwave. The elevator was also really cool - the back wall was glass, so we got to look out and watch the floors pass by.
Now on to the downside. We went to have dinner in the hotel before the fireworks, and they were slammed because everyone was here to watch the fireworks and avoid the thunderstorms. There was one waitress plus someone behind the bar, so it took a long time to order and receive our food (not the waitress's fault!), and there was a line of people waiting for a table. It looked like the dinner restaurant was in the bar, which was puzzling - I don't know why they didn't offer dinner in the same place as breakfast and lunch, since that place could accommodate more people. We ordered dinner, everything eventually arrived, and we ate. My husband's buffalo wings were not originally brought out, and he had to remind our waitress that he had ordered them. At the end of the meal, we decided to order dessert to go and eat it in our room while watching the fireworks, and this was a saga. We ordered dessert at 9:30 PM (the kitchen closed at 10:00 PM, and at 10:00 PM, we still hadn't gotten our dessert. We had already paid, since we wanted to make it back to our room for the fireworks, so we were just waiting. Our waitress went to the kitchen twice to see what was going on, but didn't get a clear answer from them, either. After another ten minutes, they told us that they were out of dessert, which was surprising, since they had already charged us for three dishes. While we were talking to the manager, a server came out with dessert, except the ice cream was melted and the wrong flavor (they gave us vanilla even though we asked for chocolate). They offered to take the desserts off our bill but ended up charging us twice: once for the full amount, and once for the amount without the dessert. The entire experience was baffling - if you run out of dessert, then just say so and don't charge us for it. If you do have dessert, then why would it take forty minutes to be delivered? The manager also called my father-in-law rude.