Perfect home for your staying in Valletta and visiting Malta!