Location is great. Cleanliness not so much.