We really enjoyed our stay in the farmhouse. It had everything we needed for a great stay and gharb itself is really nice!
Would recommend renting a car so that you can explore the island easily.