There's no mistaking it, Ubud has taken over from Seminyak - with its comparatively garish nightclubs and resorts - as Bali's premiere destination.
Ever since that book, travelers have been flocking to Ubud like moths to a meditative flame. The spiritual and artistic heart of Bali, tourists swarm its elegant little streets, and signs abound for healers, healing massages, and medicine men.
However Ubud is still ripe to overflowing with its original charm, whether it's delicious local fare you're after or simply a stroll through the less frenetic back roads - which lead into dustier, quieter villages flanked by vibrant rice paddies.
The trick - if you love the idea of striking a balance and incorporating some relaxation and wellbeing into your Ubud stay - is to choose accommodation very slightly outside its busiest streets, so you can take refuge when the hotbed of activity gets too much. Somewhere, if your dollar will allow it (and in this part of the world your dollar will go much, much further) with a swimming pool, English-speaking staff to help you plan your stay, and a shuttle to get you in and out of the town centre.
My choice was Maya Ubud Resort and Spa, located between the Petanu River valley and the verdant rice fields of Peliatan, and situated on some of the most beautiful hotel grounds I have ever seen. Including two tranquil swimming pools - one looking out onto the river valley, and one set amid the forest greenery; both seemingly suspended between sky and earth.