Lovely place in the heart of all the on Malta. Very helpful owner that made lur week great!