Great location. Too bad about the level of cleanliness.