Very nice apartment, located in the center of Valletta. I recommend this accommodation for your stay in Malta