Lovely and cosy place in a quiet area in Gozo