Front desk and maintenance crew are excellent! I liked our room, but it was not cleaned very well. Our first room was dirty, had food crumbs on the kitchen floor, a pile of clipped nails next to the sofa, and shaved hair on the bathroom floor. Disgusting. Front desk apologized and upgraded us to another room, which wasn't as bad, but had large chocolate cake crumbs scattered on the bedroom carpet. Asked to have it vacuumed, but the cleaning lady still didn't get them up. Pieces must have been too large to go into her vacuum. Maybe cleaning crew needs to be re-trained. Breakfast buffet was very good, if they didn't run out.They waived our parking fee, which I feel shouldn't be charged in the first place if you are paying to stay at their hotel. Front desk would have compensated me for my inconveniences, had I booked directly through them, instead of Expedia. I would definitely try staying there again, because the staff is very friendly and the hotel is very nice with a lot of good amenities and a nice lay-out.