Very clean. Everything you could need for living. Comfortable. Practical. Great location. Great host. No complaints to be had.