A great place, walking distance from most of Valletta.