Sports complex offering a tranquil space for equestrian activities.