The Saint John, Valletta, Malta - Rooftop view