South Beauty ligt in San Andrés, op een paar minuten lopen van Playa San Luis en 2,3 km van Rocky Cay. De accommodatie biedt gratis WiFi, airconditioning, een tuin en een terras.
San Andrés-baai ligt op 7,4 km van het appartement, en Punta Norte ligt 8,2 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Gustavo Rojas Pinilla, op 10 km van South Beauty.