We had a lovely time in David’s Belsol apartment. The view from the balcony was absolutely amazing and the flat was very clean and modern. David was a great host - he greeted us when checking in and was very kind and responsive. Would definitely recommend staying here!
The apartment was a perfect base to explore all of Gozo. Marsalforn has a lot of good food and swimming options.