Great location and good value, but could be cleaner.