If food is your passion, staying at Alila Villas Uluwatu is a must. The New Year arrives with pleasant surprises as this…