Captain's Studios se nalazi u Vasilikiju, u južnom delu ostrva Lefkada, veoma blizu luke ovog letovališta i na 600 metara od plaže koja ima svetsku reputaciju za jedrenje na dasci.
Smeštaj Captain's Studios nudi studije sa balkonima koji imaju pogled na more, a studiji na drugom spratu uživaju u pogledu na zaliv Vasiliki i luku koja je udaljena samo 40 metara. Besplatan bežični internet je dostupan u celom objektu, a tu je i nekoliko privatnih parking mesta.