This is one of the best places we stayed in, the bus stop is 1 min from it. It's right behind the church and in the center of Mgarr.
The hosts had some really nice touches which we appreciated a lot, like croissants for breakfast, still water in the fridge and out.
Dunno, small things matter.
The place was super clean and nice, a huge terrace and living room, where you can chill.