El asentamiento está localizado en ambos lados de Taylors Road y contiene las mayores infraestructuras para una ciudad: negocios, oficinas y propiedades residenciales.