Very clean. Friendly & helpful staff. Great value.