Villa is a oasis of relaxation on the island of Gozo. It has pretty much everything you would need, pool, bbq, the only problem I could see is the lack of AC but as we came in September it didn't get very hot, in the summer months that could become an issue.