...large resort? explanation in typical english