Gozo is not impossible to get around by public transport but many of the desirable destinations are far apart so a car is definitely preferable. The appartement is either a 20 min walk or 4 min bus ride from the bus terminal.
The apartment has a modern design within, tastefully refurbished. Perfect for a short stay.