Lovely little place in the heart of Valetta, would highly recommend.