Best place in town.
Mark and Christine are the perfect hosts! Their place is very recommended, if you want to spent some days in Malta their spot is the place to be!