Great food, great company, balanced and enjoyable program with plenty of time for reflection and relaxation.