Has anyone spent time at the Villa Air near Seminyak? We are first timers and want to know the best places to eat that are pretty close by. Any help will be great help! Cheers
Follow Ups: