Huge place with great gathering areas for a large group. I’m a stickler for cleanliness and appreciated how clean it was. Had a great time sitting on the outdoor porch areas. Location is away from the hustle and bustle so was a nice respite after adventurous days. There aren’t many places to walk to close by which was ok for us but may not be for some. Communication was great throughout.