Very clean. Extra touches that made it a home away from home. The pictures represent the place perfectly - nicely decorated, well kept. Definitely recommend!