Steves Villas beschikt over prachtige villa's met een zwembad op 2 aparte locaties in Xaghra op het eiland Gozo. Elke villa heeft een volledig uitgeruste keuken met een vaatwasser en een wasmachine.
De villa's liggen op ongeveer 2 km van Ramla il-Hamra Beach, beroemd om het rode zandstrand. Het dorpsplein bevindt zich op 500 tot 750 meter van de villa's en heeft busverbindingen met heel Gozo.
Alle villa's zijn voorzien van een comfortabele woonkamer met een televisie en een dvd-speler. Ze hebben een balkon met uitzicht op de tuin en tot de keukenfaciliteiten behoren een waterkoker, een magnetron en een broodrooster. Er is gratis WiFi beschikbaar op de begane grond van de villa's.