Localizado em Mochlos Village, o Bellavista disponibiliza acomodações com vistas para o Mar de Creta e para a montanha. O acesso Wi-Fi gratuito está disponível em todas as unidades. Existem tabernas de peixe à beira-mar a 200 metros.
Com uma televisão com canais por satélite, todos os estúdios do Bellavista estão pintados com cores vivas. Cada um tem uma kitchenette bem equipada com um mini-frigorífico e placas de fogão. Inclui uma varanda mobilada com vistas para o mar e para a montanha.
Há café-bares e um mini-mercado a uma curta caminhada. As cidades de Siteeira, Agios Nikolas e Ierapetra encontram-se a 40 km. A praia mais próxima fica a 700 metros. Existe estacionamento público gratuito nas proximidades.