Amazing place super central in valletta