Clean, roomy modern and very well located.