Very nice place, close to ferry to Valletta. The terrace on the top of the building has an very nice view.