O Captain’s Villa está situado apenas a 40 metros da Praia Anse Forbans, na costa sudeste da Ilha de Mahé, entre Anse Royale e Takamaka. Os hóspedes podem praticar snorkelling para descobrir a rica vida marinha da área.
O Captain's Villa disponibiliza opções de acomodação numa casa de hóspedes e acomodações auto-suficientes. A Suite Familiar e a Suite com 2 Quartos providenciam comodidades auto-suficientes, enquanto a casa de hóspedes, num edifício separado, providencia quartos familiares e standard.
O pequeno-almoço é opcional e está disponível mediante pedido no Captain’s Villa. Supermercados e restaurantes estão a uma curta caminhada da propriedade e é possível explorar a villa a cerca de 6 km.
A propriedade disponibiliza estacionamento e acesso Wi-Fi, ambos gratuitos. O serviço de aluguer de automóveis e um serviço de transporte de/para o aeroporto também estão disponíveis. O Aeroporto Internacional das Seicheles localiza-se a 11 km da propriedade.