Nice and elegant place! Good location in city center of Valletta, surrounded by many restaurants and bars!