It's a great experience to stay at the place. One gets a possibility to meet other like-minded travelling people, and stay at quite unique place which is pretty amazing. The old streets of Victoria are also amazing, and this place being in the heart of the city, makes it an amazing location for your stay in Gozo overall, as from the city, you can go anywhere and the Bus Terminal is just like 10 minutes by walk. :)