Do you dream of a perfect holiday in a villa? A private sanctuary in a tranquil setting, yet close to beaches for sunset cocktails and trendy restaurants? It doesn't get much better than Villa The Beji, a sprawling six-bedroom garden estate in the heart of Canggu on Bali's southwest coast.