Good location nearby bus stop and Ramla bay. Good spot to travel around Gozo.