Clean, spacious, comfortable, well equipped, well located! Outstanding!