Customer service was good until it was time to check out. Front desk called my room at 10:46 to tell me it was check out time. Check out is at 11:00. Then when I went to turn in the key card, he snatched it out of my hands. No greeting, hello, thank you for staying or nothing. I'm very big on customer service especially when I am spending my money for a service. The room was nice and clean. There was a stain on the shower curtains. Look like some shampoo. My only other dilemma is this morning there were some guys out front of my room talking loud but it was time for check out anyway. Other than that overall stay was okay!