Clean, well located. Be ready to climb lots of stairs!