I can't fault the drivers...Alex (in Nusa Penida - which trust me in this spot..you want a great driver and he was!) and Komang (on the main island side). The snorkelling was stunning..the corals are still full of colour and yes, we saw a Manta Ray and a huge pod of dolphins (both magical and worth the trip). Those not use to a quick snorkelling trip might be a little put off as it's a jump in, look quick, get out and on to the nest destination kinda trip.
If you really want photos for the 'gram you can't go past this place...but that's also the downfall...if you simlpy want a nice photo, then you will be battling against scenery 'gram hogs who clearly don't recognise that some people just want a simple snap for personal consumption.
You need to be fit enough for the walking/climbing up and down the stairs and steep hills and make sure you have either plenty of water or plenty of money to keep purchasing water at each location and a great hat to shade you from the direct sun.
The lunch place had great food however the toilet is a traditional toilet which some people might struggle with...but you are on a remote island, so it's expected.
The roads are very narrow and super bumpy with major holes everywhere that Alex had to expertly navigate. If you are prone to car sickness or headaches, this is not the trip for you.
Also, if you are prone to sea sickness...the water here is choppy and has some major currents...there were people getting sick left right and center on each crowded boat that we saw....so if you are, just take some precautions.