Our team loved our experience with Rock N Water. We appreciated the balance between being physically challenged by the activities (like canyoneering and rafting) and the great amenities during down-time such as nice bathrooms, communal fun-areas (swing, volleyball court, frisbee golf), and provided meals! LOVED IT!