Very clean, the breakfast is FANTASTIC, and the staff are very friendly. My one issue is that on Christmas eve, Christmas day and New Year's, there wasn't a lot of restaurants open and the staff didn't know what options were avaliable. If a hotel isn't able to ensure their guests are fed, that's not a great thing. But otherwise, it was a fantastic stay!