Clean, spacious, beautiful and well located. Highly recommended!