there is no better place than George's house in Gozo island. It was super clean and the best place for a family. Especially the balcony was spacious with 4 tables.
Only one thing you should make sure is the location of toilet there was only one toilet in a big room. Ask the host if there is another toilet or not.