Stretching along five blissful miles of Bali's southern coast, Canggu has escaped some of the frenetic development elsewhere on the island and features some of its finest surfing beaches.
Canggu is a superb place to surf, and surfers make up most of its regular visitors. Beaches like Echo Beach and Berawa suit experienced and novice surfers alike.
Test your skills on the Greg Norman-designed Nirwana Bali Golf Course or take to the saddle at Umalas Stables and ride along the beaches.
Sometimes it seems like Balinese culture is being suffocated by tourism, but not in Canggu, where you can stroll through ancient rice paddies, buy freshly landed lobster, and snap up handcrafted artworks from local communities.
Canggu is a place to get away from it all, whether you are reclining on the beach, taking yoga classes at Serenity Eco Guesthouse or indulging in massage at the Therapy Spa.
Seminyak is a bustling nightlife hub, and it's around 15 miles away from Canggu. By staying in the resort, you can be close enough to party, but distant enough to avoid the vacationing hordes.
Climate-wise, the best time to visit Bali is just before "high" season. From April to June, the weather will be dry and the crowds will be building up, but not too large.
Denpasar International Airport (DPS) is probably the best airport to aim for and is about half an hour's drive from Canggu. Taxis will cost around Rp140,000.
Follow Jl. Legian north from Denpasar Airport, followed by Jl. Raya Kerobokan, then Jalan Batu Belig, which runs down to the beaches at Canggu.
There are no scheduled buses to Canggu from Kuta or Denpasar, but you can catch hotel shuttles to the larger resorts.
Canggu has some superb accommodation options, including suites at the Hotel Tugu and the Ametis Villa Eco Resort.
Echo Beach - nothing to do with the famous hit single, Echo Beach is a popular surfing spot, with sublime sunsets and seafood shacks lining its seafront.
Berawa Beach - another seminal surfing spot, Berawa's rocky reefs ensure that the breaks are lively enough to test even the most skilled board riders.
Canggu Village - set along a couple of streets that descend to the sea, Canggu features attractions like the Taman Segara Madu water park and plenty of places to dine.
Public transport is thin on the ground in Canggu, so most visitors rely on scooters, taxis, or rental cars.
Expect taxis to charge around Rp7,000 for the meter drop, followed by around Rp10,000 per mile.
Nearby car rental outlets include CV. Milky Way Car Rental and Bali Car Rental. Rates are around Rp250,000 per day.
Jl. Pantai Batu Bolong is the main shopping street, home to surf shops like Billabong and Flow and Yonder. House of Alaia is also a great spot to find homemade artisanal jewelry.
Nearby supermarkets include Pepito Market and Alive Wholefood Store. As an indicator, expect 12 eggs to cost around Rp15,000.
Canggu has a diverse dining scene. One must-see place is the Deus Ex Machina "Temple of Enthusiasm," where fine food is coupled with a party vibe. But for a higher class of meal, head to Echo Beach for the seafront seafood, Warung Varuna for Indonesian specialties, or Taco Casa for fine Mexican fare. Expect meals to cost around Rp100,000.