Drove up for the night on a whim and found a cancelation that put us in a great spot. Had a wonderful time and checked out the whole place. We will definitely be back. The staff were incredibly friendly, and the amenities were really great. The view was spectacular and all the activities were fun. They have good food, drink, music and entertainment, lots of extras. They have a store, a restaurant, a spa, petting zoo, and even a farm. It's close to the beach and to the ridge for hiking. Careful though, this place books out up to a year in advance.