Excellent place to stay for large groups and corporate functions - communication with host was fantastic and a thoroughly enjoyable experience by all was had.