Great location. Cleanliness left something to be desired.