Fantastic and cheap spot for your visit in Malta.