Clean and functional, had all the basics you need for a comfortable stay. Seemed recently renovated and there was good thought put into the layout.