The place is in a perfect location for anyone new to Gozo. It is located near the ferry, and there is easy access to small shops, and a few places for food and drink.