It was the best choice for your accommodation. Island Gozo, Xlendi - is quiet place with a most popular restaurants on the beach, bus stop - opposite to the house (it was easy to check bus timetable), beautiful sea views!
Our apartments included all necessary equipment, as owner Has described, so we have no claims!
We reccommend this apartment !
Best wishes and a lot of visitors!