A great place to stay in Gozo. Not far from the sea and from the bus line.
Highly recommended.