Villa of the god localiza-se em Skala, a 7 minutos a pé de Praia de Aquarius, e fornece acomodações com um jardim, estacionamento privado gratuito e um bar. O alojamento apresenta serviço de quartos e acesso Wi-Fi gratuito em toda a propriedade.
No alojamento, os quartos estão equipados com dispõem de ar condicionado, secretária, terraço com vista da cidade, casa de banho privativa, televisão de ecrã plano, roupa de cama e toalhas. Cada quarto está equipado com chaleira, enquanto alguns quartos providenciam uma kitchenette com um forno e uma placa de fogão. Os quartos providenciam um frigorífico.
Megalochori Beach fica a 16 minutos a pé de villa of the god.