Super super clean!!!! Small but cozy! Great stay. Highly recommend and I would stay again! Great communication