A fantastic place with equally as great hosts. A perfect stay for a Malta get-away.