An amazing property with amazing hosts. Such a wonderful place to spend time with a large group.