Fantastic spacious apartment in a brilliant location to explore valletta.