Had an amazing time in Gozo and this farm house! It is very well equiped, the pool is big and very clean, the view is breath taking and the hosts will help you in under a second if you got issues and they are very friendly.
Except of skiing you can literally do any sports or activities nearby, but staying in the farm house is also anytime a very good option. 6 out of 5 Stars.