I loved this tour! The communication was exceptional, the transfers were smooth, and the attention to detail was beyond what I expected. I couldn't rate the company or our guides (special thanks to Alit, Boneng and Putu) highly enough, having some photos of the day and underwater was a great touch! We decided to skip Manta Bay due to the weather and instead had more time snorkelling with turtles and observing the beautiful coral. I would absolutely book another tour with 'Forever Vacation'. Depending on your swimming ability (we are both good swimmers) I would recommend a private boat, this allowed us to free dive and move at our own pace.