Location was great. Place was large, attractive, well equipped, comfortable. This was a perfect spot to host our company event. The kicker was how great Anna, the on site manager, was. She was welcoming and helpful. Great experience!