very well organized. Lunch was amazing. Guides were great. my family had great time. We were a party of 4 . 2 of us were non swimmers but still we felt safe and take care off. Everyone was checked whether they were wearing the life jackets and helmets properly, Would definitely recommend it.