Very clean, and the place had everything I needed for a stay. Great hosts too.