My husband and I stayed at David's B&B for a week and it was perfect! David is a lovely host, always friendly and happy to help if needed but not intrusive. The room was beautiful and spotless. We especially enjoyed watching the night sky from the private balcony and taking refreshing dips in the pool. Also, you can reach every destination on Gozo within a maximum of 30 minutes by car (the capital Victoria is not even 10 min away for example). So, if you're looking for a lovely place to stay in Gozo, look no further - this is it! If we ever come back to Gozo, we'll definitely stay here again.
Just one thing you should know before booking: you'll definitely need a rental car and I recommend one with automatic transmission since it makes steering through the rocky and bumpy countryside a lot easier!