Fantastic trip with unforgettable memories. Had amazing tours in three cliffs, incredible to see the real one after years of seeing the picture on iPhone. Also had our first experience for Snorkeling in three spots. the guide was very patient and experienced, even one of our colleagues who cannot swim still managed to join the snorkeling together. Finally would like to give special thanks to Mr Sulendra, who taken care the whole trip for us starting from picking up us in the Cafe till driving us to the hotel. very kind and knowledgeable! Highly recommend