Clean, fun games, great stay