Really nice place and nice hosts.
Well placed, easily to discover every place to visit in Malta.
We recommend !