An amazing experience one of the most beautiful churches I have ever seen. You may have to queue especially in summer but it’s worth the wait. You collect your headset at the door with a variety of languages inside is amazing but can be very busy Caravaggio painting was amazing souvenir shop at the end of the journey sold a variety of goods some reasonable prices some really expensive a once in a lifetime experience I recommend everyone visiting Vallletta must visit