This place is expensive, but you get what you pay for. The cottages are beautifully decorated! The food was pretty good. There are lots of activities for kids, but we just went to relax. The views from your cottage of the hills are stunning. They even bring you your dinner to your cottage if you don't feel like going to the restaurant, which is a bit of a distance. The staff is very nice and friendly. Not that close to the lake, but not that far either.