A more mediocre stay than I was expecting from a Marriott. The night check in person was kind, and the assistant general manager was kind, but we found the folks managing the breakfast to be a little rude. We also were not impressed by the breakfast, which consisted of muffins warmed up in plastic packaging, some fruit, yogurt, and bagels. Although the room was visibly clean upon check in, we were upset to have a giant cockroach staying in the room with us (I found it in the kitchen area on the afternoon after check in).. and it's worth noting that we were on the third floor. Naturally we moved and did laundry to avoid bringing any of them or their eggs home. Although the facility did compensate us for laundry fees, the laundry facilities were somewhat mediocre and VERY loud (I felt bad for running laundry if there were guests in the adjacent room). When we changed rooms, we moved to a lesser room than what we had paid for and the facility was unable to compensate us "as we had booked through ha third party", and unwilling to refund any fees when hotels.com reached out about the issue.