A Villa Nefeli está situada junto à praia na aldeia de Batsi, rodeada pela natureza. Os tradicionais estúdios auto-suficientes têm varandas com vistas panorâmicas do mar. Há estacionamento gratuito e acesso Wi-Fi gratuito.
Os estúdios contemporâneos têm ar condicionado, uma kitchenette totalmente equipada e casa de banho privativa.
As aldeias vizinhas da Ilha de Andros são facilmente acessíveis de carro. Existem lojas e tabernas locais a uma curta caminhada.