The Legian is one of Bali's finest beach hotels and being so close to the sophisticated area of Seminyak it has numerous superb restaurants just a short walk away.