La sede se encuentra a pocos metros de las Playas de South West Bay, uno de los sectores más lindos de Providencia y a menos de 20 minutos de cualquiera de los lugares que esta isla le invita a descubrir.