St. Julian's Super Bright And Spacious Seaview Apartment STJ 1817 Saint Julian's (Malta), Triq Claire E. Engel, The Rock 8.9 / 10 12 reviews