Cozy apartment in the heart of Valletta! Really recommended for a stay in Malta!