Location wise one of the best places to stay but not the cleanest place.