Clean, cozy, well equipped, all around a good experience