very clean, staff are very nice and friendly! great location as well!