Big, clean, new apartments in the very center of Valletta, but at a quiet place.
10of10