The room was dirty, the staff did not care to service. When the brought clean towels they did not pick-up dirty towels. We were caught in a rain storm outside, when we came we asked for extra towels. The reception said bring them right up but we did not receive any. Called down front desk did not answer. I came down and they were mad at me. Extra charges at check out amount to nearly $300. I had to refer them to the Expedia one price promise over and over. Miserable experience.