The perfect place for a large party group. Incredible location and an incredible host.