Immaculate. Cleanest I've stayed in. Definitely top-rated hosts.