From check-in to check-out this is a first class resort! Very nice condos, with all you need to make your stay comfortable, relaxing and enjoyable. Our condo was on the golf course with a nice morning view of the fairways - a treat, even though we aren't golfers! Fairfield Bay is on Greers Ferry Lake with excellent fishing opportunities. The resort is picture perfect and the grounds maintenance folks go overboard to keep things neat and attractive - kudos to them. The Wyndham community abounds with recreation facilities; tennis, bowling, miniature golf, fitness center, golf courses, swimming pools, etc. Restaurants are in close proximity and a grocery store just off the property. You won't need anything but the family to enjoy this vacation retreat. Our fully equipped condo afforded us the opportunity to eat in when the weather got nasty, and on the nice days we could enjoy the beautiful mountain scenery and find a good meal in one of the restaurants. The restaurant hours/days of the week are varied, so you need to plan accordingly. Our comfortable condo was equipped with whirlpool tub, flat screen tv and nice furnishings. You can't get WiFi in the condos, but computer terminals and access is available in the welcome center and WIFI is available at several other locations. The beds were ok, but are close to needing upgrades. Pillow top mattresses would have made the stay perfect! I give this resort an A++ rating and plan to go again.