Joe & Owen were fantastic hosts! They usually replied within 15-20 mins and always answered our questions. The apartment is situated in the center of Gozo and it’s super nice as the bus terminal is close by.