Captain Ikaros bevindt zich op 12 minuten lopen van Strand van Agios Kirikos en biedt een buitenzwembad en een tuin. De accommodaties hebben airconditioning, een balkon en gratis WiFi.
Alle units zijn voorzien van een zithoek, een flatscreen-tv met kabelzenders en een eigen badkamer met gratis toiletartikelen en douche. Sommige units hebben een terras en/of een patio met uitzicht op de zee.
Populaire bezienswaardigheden in de buurt van het landhuis zijn Pagopoiio-strand, Tsoukala-strand en Agios Kirikos. Het dichtstbijzijnde vliegveld is Luchthaven Ikaria Island National Ikaros, op 12 km van Captain Ikaros.