Clean. Great location and friendly staff. What else do you need?