We have been here before and the hotel has stood the test of time - it's still great. (maybe it needs some minor tweaks, but those don't detract). Memorial Day weekend and the place was packed and the entire staff was up to the task. Everything - service, food, facilities and organized acivities took place without a hitch. Be sure to catch the evening stargazing program - absolutely worth it. The food and service was excellent in every restaurant and at poolside, special kudos to the Flying V. Don't tell anyone about serenity pool - keep it to yourself.