Delightful villa in Xaghra with lovely outdoor spaces and amazing views of Gozo, Comfortable interior spaces too! Located in quiet neighborhood within easy walking distance to the town. We found John's place to be a perfect base from which to explore Gozo.