Clean, well appointed and very well located