O Villas is a concept created by three much-travelled British-Australian businessmen, who have visited Bali with their families on many occasions over the past 25 years and who wanted to build what they consider to be the perfect holiday getaway. They have left no stone unturned in their endeavours to ensure that all clients will be pampered from the moment they arrive at the airport to the time they depart.