Lara is the perfect host.
Great communication throughout our stay.
Location is ideal for holidaying in Malta, central and the immediate area has so much to offer.
Thank you