Very clean. Check in was super easy. Heated bathroom floors were a wonderful surprise! Already booked my next trip at one of their other properties.