This was such a fun and amazing experience! The host company was communicative from pre-planning, booking, confirmation, day of the activity, and follow-up. I wanted an underwater adventure that is fairly easy and this was just right. I met up with their representatives on the beach after confirming by messenger who they are. (They were in the red shirts that day). They walked me up to the check-in booth, took some pictures on the beach, walked to the floating dock, to the speed boat to the platform way off the coast. The instructors were clear on what to expect including how to walk underwater. The underwater team was communicative with the hand signals, we took lots of pictures and a video, fed the fishes, explored a little, and within 20 minutes I was ready to go back up. It was beautiful down there! They have their own underwater camera setup and they transfer it to your phone when you get back up. I recommend this for those who are in between the snorkeling and scuba vibes. Since they all work together and it's fairly affordable, I encourage tipping whenever you can.