Farmhouse is located very close to the GOZO Kempinski, where you would have some parking Option too (you can park right in front of the Farm house too, but lane is very narrow and you will need to turn the car).
First impression was: wooow! Spacious, stylish old building, well equiped kitchen, luxury pool and garden, great view onto the countryside and even the sea! Small grocery store only 2 minutes by car away, you can even walk. Couple of viewpoints (cliffs, especially recommended at sunset) only 10 minutes by car away. Take a ride with one of those small boats from the inland sea through the tunnel to the open sea. Small restaurant is there directly at the beach as well, cheap and you eat with the locals.
German housekeepers are very friendly and can help you with everything.