The physical hotel was nice and there was plenty of staff around for assistance whatever time of day it was. The hotel is conveniently located next to Fenway Park and is near a ton of places to eat and shop. The front desk staff seems to be unclear about policies and how things work with check-in and check-out. They often referred to, "It listed when you book the room." Things may be listed, but not in detail, for example, parking is $72 dollars a night. Although Expedia does have that there is a fee for parking, there is no amount listed. Additionally there is a "resort fee" of $40 per night, which entitles you to bottles of water and small snacks, which I didn't receive or know about until day 3 of my stay. Maybe this is how large city hotels are, but for the price I paid for my room, I expected things to be a bit crisper and clearer from start to finish.