Appartement very well situated in the city center and perfect for a weekend in Malta!