Our family of three, including our eight year old daughter, booked a private tour of the Begagil caves. Our guide was Eduardo and he was excellent! Upon arrival he informed us that the water would be very, very rough with high winds and waves. We decided to go out anyway and are so happy that we did! While I was a bit nervous of the indeed enormous waves, our daughter felt like she was on the best theme park ride ever and Eduardo worked tirelessly to maneuver the boat and ensure our safety and comfort! While we weren't able to make it all the way to the Benagil cave that's in all of the photos (due to the weather/wave conditions), we saw many similar caves (from a safe distance) and endeavor to return again soon on a calmer day, requesting Eduardo specifically so that we can enjoy our time in the Algarve with him again! Can't recommend this tour enough, the caves and cliffs are so incredibly gorgeous! A must see!!