The staff was amazing and I have never done anything so fun in awhile. I loved how the staff involved themselves in our activities and in free time. The meals were amazing too.