As Steves Villas disponibilizam bonitas villas com piscinas em 2 localizações separadas em Xaghra, na Ilha de Gozo. Todas as villas dispõem de uma cozinha com máquina de lavar louça e máquina de lavar louça.
As villas encontram-se a cerca de 2 km da Praia de Ramla il-Hamra, famosa por sua areia vermelha. A praça da aldeia fica entre 500 e 750 metros de distância e tem ligações de autocarro a toda a Ilha de Gozo.
Cada uma das villas dispõe de uma confortável sala de estar com uma televisão e leitor de DVD. Há também uma varanda com vista para o jardim, e comodidades de cozinha, como uma chaleira, micro-ondas e torradeira. O acesso Wi-Fi gratuito está disponível no piso térreo das villas.