Situated in the grounds of a 19th century Maltese Villa on the seafront of the picturesque Balluta Bay, one finds the 5-star hotel, Le Meridien St Julians - an illusive combination of innovative and c