Great space, in authentic tiny and quiet street
Good location to the valletta ferry too