The place was generally clean, and we were overall satisfied. Great location. Good value for the money.