Super villa with modern and comfortable amenities. Location is great, making the whole of Gozo easily accessible. Will definitely be back soon.