Anse Louis erreichen Sie nach circa 3 Kilometer von der Unterkunft, während Strand Anse Royal sich in rund 10 Fahrminuten Entfernung von der 2-Zimmer- Ogumka 2, Self Catering, Santa Maria, Mahe, Seychelles befindet. Takamaka Rum Distillery ist circa 10 Minuten mit dem Auto von der Unterkunft entfernt. Tom Bowers liegt ebenfalls gleich neben der Villa.
Den Gästen der Ogumka 2, Self Catering, Santa Maria, Mahe, Seychelles stehen ein Patio und ein Balkon und Medieneinrichtungen wie ein Flachbildfernseher mit Satellitenkanälen zur Verfügung. Zu den Annehmlichkeiten in den Zimmern gehören auch ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie ein Sofa für einen angenehmen Aufenthalt. Das Badezimmer ist mit einer begehbaren Dusche und einer getrennten Toilette ausgestattet und verfügt auch über einen Haartrockner und Badelaken.
Die Unterkunft bietet eine komplette Küche zusammen mit einer Mikrowelle, einem Wasserkocher und Küchenutensilien. Die Bushaltestelle Stephana Residence befindet sich in etwa 5 Gehminuten Entfernung von dieser Villa und bietet alternative Transportmöglichkeiten in der Umgebung.