We enjoyed our visit to marsalforn, the area is beautiful and highly recommend visit to gozo. Plenty of things to do, plenty of restaurants and walks. However beaches at a premium! seems to be very little sandy beaches in gozo - would recommend ramla bay or Hondoq bay, the later we preferred and you can get a boat over to blue lagoon (comino) from there, although its very busy on the blue lagoon!
The apartment was perfect for us as a couple and the view from the balcony was a perfect view.