Clean, well equipped, spacious, and centrally located. It was perfect.