Clean, well equipped, comfortable, well located.