Clean, modern, quite place. well located