Clean, comfortable, spacious, well located, and with many conveniences.