Very big place with amazing view. It is walking distance (with steps) to the main street with restaurants and shops, but I would definitely recommend a car to go to the beach because of the distance and hilly terrain. Gozo ferry terminal is 15 minutes by car. There are many parking spaces near the apartment which was very convenient for us.
There is no air conditioning in the apartment (it is mentioned as "not included" in place description, no complaints here) and it was quite hot for us during couple of nights.