Vila Villa Caballero poskytuje hostům parkování zdarma a sejf, a je 15-minutovou chůzí od Takamaka Bay Distillery. Hosté vily Villa Caballero mohou využít prádelny, úklidu a žehlící služby.
Nacházející se ve čtvrti Anse Aux Pins Beach města Au Cap, je 10-minutovou jízdou od letiště Seychelles International. Nachází se 1 km od centra města.
Obsahuje kabelová TV s filmy na vyžádání, LCD TV a osobní sejf, a také dlaždicovou podlahu. Hosté mají přístup k myčce nádobí, příslušenství pro přípravu čaje/kávy a toustovači v kuchyni spolu s fénem, toaletními potřebami zdarma a osuškami dostupnými v koupelně tohoto majetku. Jsou tady pro použití dvojlůžka a oddělená jednolůžka k dispozici. Je zde soukromá koupelna.
Kuchyně je k dispozici. Vila se otevírá na vlastní terasu, která hostům poskytuje sprchu a posezení. Villa Caballero nabízí možnosti trávení volného času, a to sluneční terasa, patio a golfové hřiště.