Beautiful snorkeling views, visible at some points just 2 ft deep. The boat ride was fast and smooth and the staff were friendly and helpful, even for us as English speakers who speak only a little Japanese. The included underwater photos and drone shots were a nice addition and they shared them shortly after we finished the tour. Although the low tide conditions were not conducive to seeing the reef above the water line as I'd hoped, we had an amazing experience anyway. There was all sorts of sea life and even a young sea turtle. Highly recommend for any sea life lovers to experience Yabiji!