Very clean! We enjoyed our stay, only downside is parking is tight if you have more than one car