The location is just perfect to enjoy the beautiful landscapes of Gozo. Nice walks around.