El Steves Villas dispone de villas preciosas con piscina en 2 lugares diferentes de Xaghra, en la isla de Gozo. Las villas cuentan con cocina completa con lavavajillas y lavadora.
Las villas se encuentran a unos 2 km de la playa de Ramla il-Hamra, famosa por su arena roja. La plaza de la localidad está situada a una distancia de entre 500 y 750 metros y ofrece conexiones en autobús por toda la isla de Gozo.
Todas las villas disponen de sala de estar confortable con TV y reproductor de DVD. También cuentan con balcón con vistas al jardín y utensilios de cocina como hervidor de agua, microondas y tostadora. Hay conexión Wi-Fi gratuita en la planta baja de las villas.