A beautiful and peaceful space in central Valletta.