We had a fabulous time. It was the perfect place for the entire family to come together, have any and all amenities on site or nearby, awesome scenery, rooms galore, dining room table big enough to accommodate everyone, plenty of room for kids to burn off their energy, pond nearby, best swimming pool ever, football field size front yard, etc. We hired a professional photographer to take pictures and it was a super idea in a first class setting. All in all it could not have gone or been better.