An amazing beach tour where you get to see various beaches and every single one unique in its own way. Our tour guide Leon was very accommodating with the fact that he knew we were staying right infront of nusa dua beach, so he took us to see another beach in its place. He was also very friendly, very patient and spoke english very well. He also had great taste in music for our trip from beach to beach:) PS. take enough money to rent out umbrellas, varying from 100 000 rupiah to 450 000 rupiah per beach, depending on the comfort required. There is also always places to eat or snack. Also note quite a bit of scenic walking up and down cliffs to reach the beaches. Definitely recommend this private tour, in my opinion no need to spend a whole day at each beach, a few hours at wach is more than enough.