Very clean. Excellent location. Great value.