My stay was perfect. I booked through a third party, so when I arrived there were parking and pet fees, which the third party did not reveal. However, the charge to park and the pet fee was reasonable. The front desk was quick to respond to my requests for extra blankets and towels and were so polite. I wish the breakfast had sausage or eggs options; it only had toast, pastries, dry cereal, coffee and juice. The gym was awesome, however.