This place is a perfect little apartment situated in the heart of Valletta. Small, quaint and with the hustle and bustle of city life on the doorstep!