Villa Caballero je horská chata s plaveckým bazénem, což se nachází ve čtvrti Anse Aux Pins Beachměsta Au Cap. Toto ubytování nabízí přístup na vlastní terasu.
Hosté dorazí k Turtle Bay během 8-minutové chůze, zatímco Takamaka Rum Distillery je v 20 minutách chůze. Je to 1 km od centra města Au Cap. Maison Marengo, servírující jídla a pití, je 500 metrů daleko od ubytování. Souris Island se nachází v sousedství vily.
Součástí areálu je i kuchyně. Letiště Seychelles International je 5 km daleko od Villa Caballero. Plážová zařízení zahrnují slunečníky.