The Omni Homestead resort will put a heavy dent in your wallet, but it is a great experience. The inside and outside of the hotel are breath taking and the grounds rival those of Busch Gardens in Williamsburg, which is saying a lot. There are many activities to keep you busy all week, some of them are very relaxing while others are for the active. Prices for dining and shops are suited for the well to do. The room was very large and clean. Attention to detail on maintenance and cleanliness of the facility in general could be better and the Jefferson Springs "shacks" appear ready to collapse at any moment. Still, I do recommend this resort for special occasions as my overall experience was very positive. Remember to set aside a healthy budget for activities and dining. I recommend the unlimited activities package which will provide a wide array of activities and will also save you $35/person/day to eat breakfast in the main dining room.