Great location. So-so cleanliness.