This is a great place to spend some days in Malta. Highly recommended.