Very clean and exceeded our expectations. check in was a breeze, the room was amazing and beautiful. we will be back!