Unique place with awesome atmosphere. Highly recommended to anyone visiting Malta either for a quick trip or a longer stay.