Wonderful location and a very communicative host. It was nothing short of 5 stars! Everything is thought of and our group of 7 had a great time there!