This is perfect place to stay when you visit Gozo.