Very clean. Friendly staff. Great location