Large resort and membership-based club