Great apartment in close distance to Malta's major tourist atractions.