Had to wait about 45 minutes to check in because a room wasnt ready, then they put us in the wrong room type. In the end they got it right and took $50 off, but the check-in process was a nightmare. Generally clean, except in corners and a few stains on the sheets.