Nice apartment with great rooftop terrace (+ 2 friendly cats) in a scenic and quiet neighbourhood. Serving as a great base to explore Malta