Spotlessly clean and very well equipped. Had everything I needed. Look forward to staying here again sometime.