Nice location with a splendid view. Everything is in close proximity on relaxed Gozo.