With a breathtaking view of St. Paul’s Island, Amazonia Complex is one of Malta’s most vibrant hotspots, both with the local socialites and jet-setting visitors.