Perfect in every way possible for a large group. The property itself was impeccable in magnificent surrounding and made all the better with every little small touch and detail. The staff were also fantastic!