This is exactly the adventure we were hoping for! Our tour guide, Toni, was fantastic, informative, friendly, and helpful. We were a family of 4 (two adult children in their 20's and parents 50 and 61). On the way to Costa Brava we stopped about halfway to hit the bathrooms and grab a bite to eat (if needed). The trekking was a bit tough at times (for the old folks!) but we walked off all those tapas we'd been enjoying on this vacation! The kayaking was great even though the water was a tad choppy - another great workout. We snorkeled and jumped off some small cliffs (yes, even us older folks). The water was amazing, the views were spectacular and the kids got plenty of Insta-worthy photos. The kids said this was the best day of the whole trip. Storing our belongings before kayaking was interesting - you put your backpacks in a room with a few folks working there, but it is relatively accessible to all. Still, everything was in the exact spot we left it when we got back. We stored our phones and valuables in a box behind the counter. There were restrooms there and places to change, if needed. We ate at a local restaurant near our pick-up location and had plenty of time to eat, stroll on the beach or even explore the town, if we wanted, before heading back to Barcelona. I would highly recommend this trip! Be prepared for a workout, but with breathtaking views and beautiful waters and caves, it was really fantastic!